long-term view - German English Dictionary